package com.esunny.online.util;

import org.apache.commons.lang3.StringUtils;
import org.springframework.util.DigestUtils;

/**
 * @author ：李先生
 * @date ：Created in 2020/7/18 8:37
 * @description： MD5加密 工具类
 * @modified By：
 * @version: 1.0$
 */
public final class Md5Util {

    private Md5Util() {
    }

    /**
     * MD5加密
     * hello -> abc123def456
     *
     * @param key 传入密码
     * @return md5转化后密码
     */
    public static String md5(String key) {
        if (StringUtils.isBlank(key)) {
            return null;
        }
        return DigestUtils.md5DigestAsHex(key.getBytes());
    }
}
